Calcium cyanamide - English Synonyms Dictionary